package com.sinping.qh.domain.user;

import com.sinping.qh.domain.base.BaseDomain;
import lombok.Data;
import org.springframework.data.mongodb.core.mapping.Document;
import org.springframework.data.mongodb.core.mapping.Field;

/**
 * @author zhangjin
 * @create 2018/5/28
 */
@Data
@Document(collection="tb_user_info")
public class UserInfo extends BaseDomain {

    /**
     * 用户名
     */
    @Field("user_name")
    private String userName;
    /**
     * 姓名
     */
    @Field("full_name")
    private String fullName;
    /**
     * 电话号码
     */
    @Field("telephone")
    private String telephone;
    /**
     * 电子邮箱
     */
    @Field("email")
    private String email;
    /**
     * 密码
     */
    @Field("content")
    private String content;
    /**
     * 角色id
     */
    @Field("role_id")
    private String roleId;
    /**
     * 角色名
     */
    @Field("role_name")
    private String roleName;
    /**
     * 所属单位id
     */
    @Field("unit_id")
    private String unitId;
    /**
     * 所属单位名
     */
    @Field("unit_name")
    private String unitName;
    /**
     * 状态
     */
    @Field("status")
    private String status;
    /**
     * app权限
     */
    @Field("permission")
    private String permission;

    /**
     * 修改人id
     */
    @Field("update_user_id")
    private String updateUserId;
    /**
     * 创建人id
     */
    @Field("create_user_id")
    private String createUserId;
}
